barbu threadfin - German English Dictionary